# 東方天空璋用テンプレート書式

## スコアランキング

書式: | `%T16SCR[w][xx][y][z]`
`[w]`: | 難易度
`[E]`: | Easy
`[N]`: | Normal
`[H]`: | Hard
`[L]`: | Lunatic
`[X]`: | Extra
`[xx]`: | キャラの名前
`[RM]`: | 霊夢
`[CI]`: | チルノ
`[AY]`: | 文
`[MR]`: | 魔理沙
`[y]`: | 順位
`[1～9]`: | 1～9 位
`[0]`: | 10 位
`[z]`: | 項目
`[1]`: | 登録名
`[2]`: | スコア
`[3]`: | 到達ステージ
`[4]`: | 日時
`[5]`: | 処理落ち率
`[6]`: | サブ季節
例: | `%T16SCRNMR12` ... Normal 魔理沙の 1 位のスコア `%T16SCRXRM44` ... Extra 霊夢の 4 位の日時
補足: | スコアの 1 の位には、 原作と同様にコンティニュー回数が出力されます。 日時は年月日及び時分秒が `yyyy/mm/dd hh:mm:ss` の形式で出力されます。 処理落ち率は小数点以下第 3 位まで（% 記号付きで）出力されます。 今後、 この桁数を設定可能にするかも知れません。

## 御札戦歴

書式: | `%T16C[w][xxx][yy][z]`
`[w]`: | 戦歴の種類
`[S]`: | ゲーム本編
`[P]`: | スペルプラクティス
`[xxx]`: | スペルカードの番号など
`[000]`: | 全スペルカードの合計値
`[001～119]`: | スペルカードの番号
`[yy]`: | キャラの名前など
`[TL]`: | 全主人公合計
`[RM]`: | 霊夢
`[CI]`: | チルノ
`[AY]`: | 文
`[MR]`: | 魔理沙
`[z]`: | 項目
`[1]`: | 取得回数（勝率の分子）
`[2]`: | 挑戦回数（勝率の分母）
例: | `%T16CS001TL1` ... ゲーム本編 全主人公合計の蝶符「ミニットスケールス」(Easy) の取得回数 `%T16CP001MR2` ... スペルプラクティス 魔理沙の蝶符「ミニットスケールス」(Easy) の挑戦回数

## スペルカード基本情報

書式: | `%T16CARD[xxx][y]`
`[xxx]`: | スペルカードの番号
`[001～119]`: | スペルカードの番号
`[y]`: | 項目
`[N]`: | スペルカードの名前
`[R]`: | スペルカードの難易度 (Easy, Normal, Hard, Lunatic, Extra)
例: | `%T16CARD001N` ... 蝶符「ミニットスケールス」 `%T16CARD001R` ... Easy
補足: | 未挑戦のスペルカード名を出力しない 設定にしている場合、 該当するものは名前が `?????` のように出力されます。 （一応ネタバレ防止のため。） 一方、 スペルカードの難易度は、 未挑戦かどうかにかかわらず常に出力されます。 原作でも Result 画面を見れば難易度はバレるので、 このような仕様にしています。

## スペルカード蒐集率

書式: | `%T16CRG[v][w][xx][y][z]`
`[v]`: | 戦歴の種類
`[S]`: | ゲーム本編
`[P]`: | スペルプラクティス
`[w]`: | 難易度など
`[E]`: | Easy
`[N]`: | Normal
`[H]`: | Hard
`[L]`: | Lunatic
`[X]`: | Extra
`[T]`: | Total
`[xx]`: | キャラの名前など
`[TL]`: | 全主人公合計
`[RM]`: | 霊夢
`[CI]`: | チルノ
`[AY]`: | 文
`[MR]`: | 魔理沙
`[y]`: | ステージ
`[0]`: | 全ステージ合計
`[1～6]`: | Stage 1～6
（Extra ではこの指定は無視され、 Total ではそのステージの Easy～Lunatic の合計が出力されます。）
`[z]`: | 項目
`[1]`: | 取得数（勝率の分子）
`[2]`: | 挑戦数（勝率の分母）
例: | `%T16CRGSERM01` ... ゲーム本編 Easy 霊夢の全ステージ合計の取得数 `%T16CRGSTMR41` ... ゲーム本編 魔理沙の Stage 4 の全難易度合計の取得数 `%T16CRGPTTL02` ... スペルプラクティス 全難易度・全キャラ・全ステージ合計の挑戦数

## クリア達成度

書式: | `%T16CLEAR[x][yy]`
`[x]`: | 難易度
`[E]`: | Easy
`[N]`: | Normal
`[H]`: | Hard
`[L]`: | Lunatic
`[X]`: | Extra
`[yy]`: | キャラの名前
`[RM]`: | 霊夢
`[CI]`: | チルノ
`[AY]`: | 文
`[MR]`: | 魔理沙
例: | `%T16CLEARXMR` ... Extra 魔理沙のクリア達成度 `%T16CLEARNRM` ... Normal 霊夢のクリア達成度
補足: | クリア達成度（ゲームの進行状況）に応じて次の文字列が出力されます: `-------` （未プレイ）, `Stage 1`, `Stage 2`, `Stage 3`, `Stage 4`, `Stage 5`, `Stage 6`, `All Clear`, `Not Clear` （Extra 未クリア） 本ツールではランキングを基にクリア達成度を算出しているため、 実際はクリア済みであっても、 ランキング上に存在していなければ未クリア扱いになってしまいます。

## キャラごとの個別データ

書式: | `%T16CHARA[xx][y]`
`[xx]`: | キャラの名前など
`[TL]`: | 全主人公合計
`[RM]`: | 霊夢
`[CI]`: | チルノ
`[AY]`: | 文
`[MR]`: | 魔理沙
`[y]`: | 項目
`[1]`: | 総プレイ回数
`[2]`: | プレイ時間
`[3]`: | クリア回数
例: | `%T16CHARATL2` ... 全主人公合計のプレイ時間 `%T16CHARARM1` ... 霊夢の総プレイ回数
補足: | プレイ時間は時分秒が `h:mm:ss` の形式で出力されます。 なお、 スコアファイルにはフレーム数単位で保存されているため、 60fps 固定と見なして換算した結果を出力しています。

## キャラごとの個別データ（詳細版）

書式: | `%T16CHARAEX[x][yy][z]`
`[x]`: | 難易度など
`[E]`: | Easy
`[N]`: | Normal
`[H]`: | Hard
`[L]`: | Lunatic
`[X]`: | Extra
`[T]`: | Total
（総プレイ回数とプレイ時間ではこの指定は無視されます。）
`[yy]`: | キャラの名前など
`[TL]`: | 全主人公合計
`[RM]`: | 霊夢
`[CI]`: | チルノ
`[AY]`: | 文
`[MR]`: | 魔理沙
`[z]`: | 項目
`[1]`: | 総プレイ回数
`[2]`: | プレイ時間
`[3]`: | クリア回数
例: | `%T16CHARAEXETL2` ... 全主人公合計のプレイ時間 `%T16CHARAEXERM1` ... 霊夢の総プレイ回数 `%T16CHARAEXTMR3` ... 魔理沙の全難易度合計のクリア回数
補足: | プレイ時間は時分秒が `h:mm:ss` の形式で出力されます。 なお、 スコアファイルにはフレーム数単位で保存されているため、 60fps 固定と見なして換算した結果を出力しています。

## プラクティススコア

書式: | `%T16PRAC[x][yy][z]`
`[x]`: | 難易度
`[E]`: | Easy
`[N]`: | Normal
`[H]`: | Hard
`[L]`: | Lunatic
`[yy]`: | キャラの名前
`[RM]`: | 霊夢
`[CI]`: | チルノ
`[AY]`: | 文
`[MR]`: | 魔理沙
`[z]`: | ステージ
`[1～6]`: | Stage 1～6
例: | `%T16PRACEMR1` ... Easy 魔理沙の Stage 1 のプラクティススコア `%T16PRACNRM4` ... Normal 霊夢の Stage 4 のプラクティススコア